mortar rubble - French English Dictionary